#mypaging{
    padding: 10px;
    vertical-align: middle;
    font-size: 16px;
    border: 1px solid #ddd;
    
}

#mypaging select{
    border: 1px solid #000080;
    margin-top: -6px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
a.paginate {
    border: 1px solid #000080;
    padding: 2px 6px 0px 6px;
    text-decoration: none;
    color: #000080;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    cursor: pointer;
}


a.paginate:hover {
    background-color: #000080;
    color: #FFF;
    text-decoration: underline;
}

a.current {
    border: 1px solid #000080;
    font: bold 16px Arial,Helvetica,sans-serif;
    padding: 2px 6px 0px 6px;
    cursor: default;
    background:#000080;
    color: #FFF;
    text-decoration: none;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}

span.inactive {
    border: 1px solid #999;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    padding: 3px 6px 2px 6px;
    color: #999;
    cursor: default;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
